Top gainers in the Sensex pack included Sun Pharma, Tata Steel, ONGC, UltraTech Cement, NTPC and PowerGrid.
In the Sensex pack, Vedanta took the biggest hit (5.55 per cent), followed by Tata Motors, SBI, Yes Bank, Bharti Airtel and Infosys, which lost up to 4.50 per cent.
An appreciating rupee, unabated buying by domestic institutional investors (DIIs) and encouraging earnings by blue-chips contributed to the uptrend
Among the Sensex constituents, Larsen and Toubro emerged as the top performer with a gain of 2.76 per cent after the company announced winning large contracts from domestic clients.